//package com.wusiwei.common;
//
///**
// * 常量类
// */
//public class Constants {
//
//    /**
//     * 删除状态
//     */
//    public enum DeleteStatus {
//        /**
//         * 未删除
//         */
//        NOT_DELETED(0),
//        /**
//         * 已删除
//         */
//        DELETED(1);
//
//        private final int value;
//
//        DeleteStatus(int value) {
//            this.value = value;
//        }
//
//        public int getValue() {
//            return value;
//        }
//    }
//
//    /**
//     * 用户状态
//     */
//    public enum UserStatus {
//        /**
//         * 禁用
//         */
//        DISABLED(0),
//        /**
//         * 启用
//         */
//        ENABLED(1);
//
//        private final int value;
//
//        UserStatus(int value) {
//            this.value = value;
//        }
//
//        public int getValue() {
//            return value;
//        }
//    }
//
//    /**
//     * 订单状态
//     */
//    public enum OrderStatus {
//        /**
//         * 待收货
//         */
//        PENDING("待收货"),
//        /**
//         * 已收货
//         */
//        RECEIVED("已收货"),
//        /**
//         * 已开票
//         */
//        INVOICED("已开票");
//
//        private final String value;
//
//        OrderStatus(String value) {
//            this.value = value;
//        }
//
//        public String getValue() {
//            return value;
//        }
//    }
//
//    /**
//     * 收货单状态
//     */
//    public enum ReceiptStatus {
//        /**
//         * 待验收
//         */
//        PENDING("待验收"),
//        /**
//         * 已验收
//         */
//        ACCEPTED("已验收");
//
//        private final String value;
//
//        ReceiptStatus(String value) {
//            this.value = value;
//        }
//
//        public String getValue() {
//            return value;
//        }
//    }
//
//    /**
//     * 发票状态
//     */
//    public enum InvoiceStatus {
//        /**
//         * 新建
//         */
//        NEW("新建"),
//        /**
//         * 已匹配
//         */
//        MATCHED("已匹配"),
//        /**
//         * 有差异
//         */
//        DIFFERENCE("有差异");
//
//        private final String value;
//
//        InvoiceStatus(String value) {
//            this.value = value;
//        }
//
//        public String getValue() {
//            return value;
//        }
//    }
//
//    /**
//     * 匹配状态
//     */
//    public enum MatchStatus {
//        /**
//         * 匹配
//         */
//        MATCHED("匹配"),
//        /**
//         * 不匹配
//         */
//        UNMATCHED("不匹配");
//
//        private final String value;
//
//        MatchStatus(String value) {
//            this.value = value;
//        }
//
//        public String getValue() {
//            return value;
//        }
//    }
//
//    /**
//     * JWT常量
//     */
//    public static class JWT {
//        /**
//         * 用户名
//         */
//        public static final String USERNAME = "username";
//        /**
//         * 用户ID
//         */
//        public static final String USER_ID = "userId";
//        /**
//         * 创建时间
//         */
//        public static final String CREATED = "created";
//        /**
//         * 权限列表
//         */
//        public static final String AUTHORITIES = "authorities";
//        /**
//         * 过期时间
//         */
//        public static final String JWT_EXPIRE_TIME = "expireTime";
//        /**
//         * Token前缀
//         */
//        public static final String TOKEN_PREFIX = "Bearer ";
//        /**
//         * Token请求头
//         */
//        public static final String TOKEN_HEADER = "Authorization";
//    }
//}